package modelo.dominio;

import java.io.Serializable;

public class Anexo implements Serializable {

    private static final long serialVersionUID = 1L;
    private Factura factura;
    private long identificador;
    private String nombreDocumento;
    private String ruta;

    public Anexo(long identificador, String nombreDocumento, String ruta) {
        this.identificador = identificador;
        this.nombreDocumento = nombreDocumento;
        this.ruta = ruta;
    }

    public Anexo(String nombreDocumento, String ruta) {
        this.nombreDocumento = nombreDocumento;
        this.ruta = ruta;
    }

    public Anexo() {
    }

    public Factura getFactura() {
        return factura;
    }

    public void setFactura(Factura factura) {
        this.factura = factura;
    }

    public long getIdentificador() {
        return identificador;
    }

    public void setIdentificador(long identificador) {
        this.identificador = identificador;
    }

    public String getNombreDocumento() {
        return nombreDocumento;
    }

    public void setNombreDocumento(String nombreDocumento) {
        this.nombreDocumento = nombreDocumento;
    }

    public String getRuta() {
        return ruta;
    }

    public void setRuta(String ruta) {
        this.ruta = ruta;
    }

    @Override
    public String toString() {
        return "" + identificador;
    }
}
